<?php

if(isset($_POST['btn_CapNhat'])):
	include_once("../../coms/xl_loaitrang.php");
	include_once("../../coms/xl_trang.php");	
	include_once("../../coms/xl_tintuc.php");
	//Neu ma loai trang la dich vu
	$maloai = $_POST['hd_ma_loai_trang'];
	if($maloai == 5 && is_numeric($_POST['hd_id'])):
		$TieuDe = $_POST['txt_TieuDe'];
		$id = $_POST['hd_id'];		
		$NoiDung = $_POST['noidung_daydu'];
		$Tags = $_POST['tags'];	
		$tendichvu = trim(strtolower($TieuDe));
		include_once("../../include/convert_link.php");
		$conv = new convert_link();
		$tendichvu_convert = $conv->convert_vi_to_en($tendichvu);
		$kt = new xl_trang();
		//kiem tra neu k thay doi ten tat
		$kt_tontai = $kt->kt_ten_viet_tat_theo_id($id, $tendichvu_convert);
		if($kt_tontai): // neu co thay doi thi cap nhat
						
			$capnhat = new xl_trang();
			$ketqua = $capnhat->capnhat($id, $maloai, $TieuDe, $NoiDung, $Tags, $_SESSION['MaNguoiDung'], $tendichvu_convert);
			echo '<script type="text/javascript">
					alert("Cập nhật thành công!!!");					
				</script>';
			echo '<meta http-equiv="refresh" content="0;url=trangchu.php?key=nd&malt=1"  />';
		else: //neu co thay doi ten tat. phai kt ten tat co bi trung voi nhung ten khac k?
			$kt2 = new xl_trang();
			$kt_tontai2 = $kt2->kt_ten_viet_tat_trung_theo_id($id, $tendichvu_convert);
			if($kt_tontai2): //neu bi trung ten
				echo '<script type="text/javascript">
					alert("Tên dịch vụ đã tồn tại. Vui lòng nhập lại!!!");	
					window.location="trangchu.php?key=upd&malt=5&id='.$id.'";				
				</script>';
		
			else: // k trung ten thì update
				$capnhat = new xl_trang();
				$ketqua = $capnhat->capnhat($id, $maloai, $TieuDe, $NoiDung, $Tags, $_SESSION['MaNguoiDung'], $tendichvu_convert);
				echo '<script type="text/javascript">
						alert("Cập nhật thành công!!!");					
					</script>';
				echo '<meta http-equiv="refresh" content="0;url=trangchu.php?key=nd&malt=1"  />';
			endif;

		endif;
	elseif($maloai == 7 && is_numeric($_POST['hd_id'])):
		$TieuDe = $_POST['txt_TieuDe'];
		$id = $_POST['hd_id'];
		$NoiDungThuGon = $_POST['noidung_thugon'];
		$NoiDungDayDu = $_POST['noidung_daydu'];
		$Tags = $_POST['tags'];	
		if($file != NULL)
		{
			$kq=up_hinh();
			$now = getdate();
			$currentDate = $now["year"] . "-" . $now["mon"] . "-" . $now["mday"]; 
			$ngaydang = $currentDate;
			if($kq[2]==true)
			{
				$ten = "images/tintuc/".$kq[1];
				$capnhat = new xl_tintuc();
				$ketqua = $capnhat->capnhat($id, $TieuDe, $NoiDungThuGon,$NoiDungDayDu, $Tags, $ten,$ngaydang,$_SESSION['MaNguoiDung']);
				echo '<script type="text/javascript">
						alert("Cập nhật thành công!!!");					
					</script>';
				echo '<meta http-equiv="refresh" content="0;url=trangchu.php?key=nd&malt='.$maloai.'&id='.$id.'"  />';
			}
		}
		else
		{	
			$capnhat1 = new xl_tintuc();
			$ketqua = $capnhat1->capnhat1($id, $TieuDe, $NoiDungThuGon,$NoiDungDayDu, $Tags, $ngaydang,$_SESSION['MaNguoiDung']);
			echo '<script type="text/javascript">
					alert("Cập nhật thành công!!!");					
				</script>';
			echo '<meta http-equiv="refresh" content="0;url=trangchu.php?key=nd&malt='.$maloai.'&id='.$id.'"  />';
		}
	elseif($maloai == 6 && is_numeric($_POST['hd_id'])):
		$TieuDe = $_POST['txt_TieuDe'];
		$id = $_POST['hd_id'];
		$NoiDungThuGon = $_POST['noidung_thugon'];
		$NoiDungDayDu = $_POST['noidung_daydu'];
		$Tags = $_POST['tags'];	
		if($file != NULL)
		{
			$kq=up_hinh();
			$now = getdate();
			$currentDate = $now["year"] . "-" . $now["mon"] . "-" . $now["mday"]; 
			$ngaydang = $currentDate;
			if($kq[2]==true)
			{
				$ten = "images/tintuc/".$kq[1];
				$capnhat = new xl_tintuc();
				$ketqua = $capnhat->capnhat($id, $TieuDe, $NoiDungThuGon,$NoiDungDayDu, $Tags, $ten,$ngaydang,$_SESSION['MaNguoiDung']);
				echo '<script type="text/javascript">
						alert("Cập nhật thành công!!!");					
					</script>';
				echo '<meta http-equiv="refresh" content="0;url=trangchu.php?key=nd&malt='.$maloai.'&id='.$id.'"  />';
			}
		}
		else
		{	
			$capnhat1 = new xl_tintuc();
			$ketqua = $capnhat1->capnhat1($id, $TieuDe, $NoiDungThuGon,$NoiDungDayDu, $Tags, $ngaydang,$_SESSION['MaNguoiDung']);
			echo '<script type="text/javascript">
					alert("Cập nhật thành công!!!");					
				</script>';
			echo '<meta http-equiv="refresh" content="0;url=trangchu.php?key=nd&malt='.$maloai.'&id='.$id.'"  />';
		}
	else:
		$NoiDung = $_POST['noidung_daydu'];
		$Tags = $_POST['tags'];		
		$capnhat2 = new xl_loaitrang();
		$ketqua2 = $capnhat2->capnhat($maloai,$NoiDung,$Tags);
		echo '<script type="text/javascript">
				alert("Cập nhật thành công!!!");				
			</script>';
		echo '<meta http-equiv="refresh" content="0;url=trangchu.php?key=nd&malt=1"  />';
	endif;
endif;

function up_hinh()
{
	$result = "";
	define('UPLOAD_DIR','../../images/tintuc/');
	define('MAX_FILES_SIZE',10000000);
	$file = str_replace(" ","_",$_FILES['up_hinh1']['name']);
	$max = number_format(MAX_FILES_SIZE/1024,1)." KB";
	$premitted = array('image/gif','image/jpeg','image/pjpeg','image/png');
	$sizeOK = false;
	$typeOK = false;
	$success = false;
	$kq=array(3);
	if($_FILES['up_hinh1']['size']>0 && $_FILES['up_hinh1']['size']<= MAX_FILES_SIZE)
	{
		$sizeOK = true;
	}
	foreach($premitted as $type)
	{
		if($type == $_FILES['up_hinh1']['type'])
		{
			$typeOK = true;
			break;
		}
	}
	
	if($sizeOK && $typeOK)
	{
		switch($_FILES['up_hinh1']['error'])
		{
			case 0:
				if(!file_exists(UPLOAD_DIR.$file))
				{		
					$success = move_uploaded_file($_FILES['up_hinh1']['tmp_name'],UPLOAD_DIR.$file);
					$kq[1]=$file;
					$kq[0] = UPLOAD_DIR;
					
				}
				else
				{
					$now  = date("YmdHis",time());
					$file = $now.$file;
					$success = move_uploaded_file($_FILES['up_hinh1']['tmp_name'],UPLOAD_DIR.$file);
					$kq[1]=$file;
					$kq[0] = UPLOAD_DIR;
				}
				if($success){
					$result = "$file upload thành công";
				}
				else{
					$result = "Lỗi upload $file.Vui long thử lại.";
				}
				break;
			case 3:
				$result = "Lỗi upload $file.Vui long thử lại.";
			default:
				$result = "Lỗi hệ thống upload $file.Vui long thử lại.";
		}
	}
	elseif($_FILES['up_hinh1']['error']==4){
		$result = "Chưa chọn file upload";
	}
	else{
		$result = "Lỗi file upload. Maximum size: $max. File upload phải là gif, jpg, png.";
	}
	if($success == TRUE)
	{
		echo '<script language="javascript">
				window.alert("'.$result.'");
			</script>';
	}
	else
	{
		echo '<script language="javascript">
				window.alert("'.$result.'");
			</script>';
	}
	$kq[2] = $success;
	return $kq;
}

?>
